higher tribunal - Spanish English Dictionary